long-playing record - French English Dictionary